relay stations - Turkish English Dictionary